upbraid (someone) publicly

Translations
упрекать (кого-то) публично
She was upbraided publicly for her misjudgment.
Ее упрекали публично за ее ошибочное суждение.
Words
upbraid

verb
отчитывать
someone

pronoun
кого-то
publicly

adverb
публично